Supplier Page from MyBioSource.com for Recombinant Sulfolobus solfataricus UPF0130 protein SSO0622 (SSO0622)